約 5,852,034 件
https://w.atwiki.jp/dynabookaz/pages/25.html
Bluetooth問題とは? カスタムROMを導入した場合に、Bluetoothの初期化が失敗し、Bluetoothデバイスが見えなくなる現象が発生する事があります。 原因は、カスタムROMで導入されているbusybox V1.19のバグかAZとの相性? AZ起動時にBluetoothのスターターシェルコマンド /system/bin/bt_starter.sh が busybox sh によって処理されますが、この処理が途中で停止してしまうことが有ります。 2011-5-30現在、カスタムROMはV4bがでていますが、これでも直ってはいないようです。 対策 現時点では、効果のある対策が、二つほど見つかっています。 対策1 busyboxに処理させるのをやめて、組み込みのshで処理させる。 ======/system/bin/bt_starter.sh #!/system/bin/sh ←#!/system/bin/busybox sh から変更 # run-parts ←V4には無い run-parts.sh ←V4には無い # ←V4には無い module="/system/lib/hw/bt_usb.ko" device="bt_usb" mode="666" group="root" if [ -d /sys/devices/platform/tegra-ehci.1/usb1/1-1/1-1.2 ] ← この行を if test -d /sys/devices/platform/tegra-ehci.1/usb1/1-1/1-1.2 ← test で判断に変更 ~以下省略~ ====== PCで編集して書き戻した場合は、実行属性が落ちるので、 chmod 777 /system/bin/bt_starter.sh 再起動で完了。 参考ブログ dynabook AZ ロシアROMのBluetooth問題その後 大人のおもちゃ日記/ウェブリブログ dynabook AZ ロシアROM V4でも、Bluetooth問題 大人のおもちゃ日記/ウェブリブログ 対策2 busyboxをバージョンダウンする。 検証結果から効果があると思われるbusyboxのバージョンは以下。 574 :いつでもどこでも名無しさん:2011/05/12(木) 13 56 28.22 ID ???0 bluetooth問題ですが、これってbusybox1.19.0の不具合(もしくはAZとの相性)が原因だと思います。 bt_starter.shの変更なしで試しに公式2.2の1.16.0と拾ってきた1.18.1を試してみましたが認識失敗は起きませんでした。(20回までは数えた) stableでは最新の1.18.4ですが、3回目で認識失敗しました。失敗即変更してしまったので一寸検証が足りなかったかな?と後悔。
https://w.atwiki.jp/monosepia/pages/11555.html
オーディオ ■ BlueToothのコーディックと音質の違いを徹底検証する 創造の館 Technical Report
https://w.atwiki.jp/comicha/pages/13.html
Microsoft Chatの特徴 MSチャットのメインウインドウでは、発言は漫画のコマの中に表示され、 泣いたり笑ったりといった表情をつけて会話することができます。 MSチャットのテキストモード。MSチャットは、 IRC(インターネット・リレー・チャット)と呼ばれるチャットと互換性があり、 通常のチャットのように文字だけで会話をすることもできます。 表情選択エリアの円をドラッグすることにより、 キャラクタごとに様々な表情で会話をすることができます。 また、キャラクタは自作することもでき、ネット上の様々なサイトで配布されています。 MSチャットでは、複数のチャットルームに同時に入室することが可能です。 この場合、各チャットルームの切り替えは、ウインドウ上部のタブを切り替えて行います。
https://w.atwiki.jp/w54sa/pages/37.html
Bluetooth動作確認表 動作報告をまとめて、購入の参考にしましょう なお、この表は動作を保証するものではありません 使えた 使えなかった コメント 使えた 順位 選択肢 得票数 得票率 投票 1 SONY DRC-BT15(オーディオレシーバー) 75 (27%) 2 ASIANA IDT ABT-M100 25 (9%) 3 SONY DR-BT21G(ヘッドセット) 25 (9%) 4 W44T付属Bluetoothレシーバー 22 (8%) 5 Pioneer カロッツェリア サイバーナビ(カーナビ) 17 (6%) 6 SONY DR-BT30QA(ヘッドホン) 10 (4%) 7 Logitec LBT-HP110C2 8 (3%) 8 HONDA インターナビ 8 (3%) 9 MacBook 7 (3%) 10 NHDP-W56S(カーナビ) 7 (3%) 11 ワイヤレスイヤホンセットP01(DoCoMo) 7 (3%) 12 Jabra BT3030 6 (2%) 13 LBT-HS210C2 6 (2%) 14 PLANTRONICS Voyager 510WS(ヘッドセット) 6 (2%) 15 SONY DR-BT25NX(ヘッドセット) 5 (2%) 16 ソフトバンク ZTBAC1(ヘッドセット) 5 (2%) 17 BH-258(ヘッドセット) 4 (1%) 18 プリンストン PTM-BEM(ハンズフリーイヤホン) 4 (1%) 19 モバイルキャスト mBandR (MPX2200R) 4 (1%) 20 PLANTRONICS DISCOVERY 655 3 (1%) 21 プラネックス BT-05HST(ヘッドセット) 3 (1%) 22 プラネックス BT-MiniHS(ヘッドセット) 3 (1%) 23 Jabra BT250v(ヘッドセット) 2 (1%) 24 Pioneer カロッツェリア 楽ナビ AVIC-HRZ008(カーナビ) 2 (1%) 25 Planex BT-05HS 2 (1%) 26 Princeton PTM-BEM3S 2 (1%) 27 SONY DR-BT1(ヘッドセット) 2 (1%) 28 SONY DR-BT50(ヘッドセット) 2 (1%) 29 01TSQRA 1 (0%) 30 Jabra BT500v(ヘッドセット) 1 (0%) 31 Jabra BT5020(ヘッドセット) 1 (0%) 32 Pioneer カロッツェリア 楽ナビLight AVIC-MRZ088(カーナビ) 1 (0%) 33 SONY DR-BT22(ヘッドセット) 1 (0%) 34 Sony Ericsson HBH-PV708(ヘッドセット) 1 (0%) 35 W54S 1 (0%) その他 投票総数 279 使えなかった 順位 選択肢 得票数 得票率 投票 1 macbook 4 (27%) 3 mobilecast mLink R MPX3000R 3 (20%) 2 MOOROLA MOTOROKR T505 3 (20%) 4 ADTEC AD-HSM10 2 (13%) 5 Logitec LBT-PS100C2 2 (13%) 6 Motorola S3 1 (7%) その他 投票総数 15 コメント DRC-BT15で、LISMOに対応してるのは言うまでもないが、 ワンセグにもチャンネルや音量で便利に使えた。 -- 和菓子屋 (2008-03-07 21 56 15) 使えた PLANTRONICSVOYAGER 510WS カロッツェリア サイバーナビ -- 俺様 (2008-03-07 22 30 15) tvoteって選択肢がないと「その他」を受け付けないじゃんw とりあえず直して上二人分入れといた。 -- 僕はね、名無しさんなんだよ (2008-03-07 23 08 24) DRC-BT15でシャッター切れる? -- 名無しさん (2008-03-08 21 35 07) Logitec LBT-110C2使えました -- 名無しさん (2008-03-09 19 25 30) カロナビVH009地図更新済みVerで動作おけ。 -- 名無しさん (2008-03-10 22 48 51) パナのカーナビで試した方、いらっしゃいませんか? -- ロンロン (2008-03-11 18 38 12) 悪名高いDEH-P810は電話関連は使用可。音楽まわりはやっぱりSCMS-Tが無いのでダメですた。 -- 名無しさん (2008-03-13 23 06 31) Logitec LBT-HP110C2使えてます。 (3/9に品名書き間違えました。すみません…) -- 名無しさん (2008-03-15 19 08 30) SONY DR-BT21G、マニュアル通りにやったが、携帯が認識してくれない。。。 上手くいった方、こつややり方があれば、教えて下さい。 -- 名無しさん (2008-03-17 00 39 59) mobilecast mLink R MPX3000Rですが、ハンズフリー としては使えます。ついでにMPXAD500をiPodに刺し ペアリングすると着信時にはW54SAで通話、通話を止め るとiPodから音楽が聞こえます。 -- 名無しさん (2008-03-18 12 50 12) DR-BT30QA でハンズフリーが出来ません・・・誰か教えていただけませんか?? -- 名無しさん (2008-03-19 13 24 06) 車運転用に、新発売のBT-MiniHSを購入。7gで軽いのはいいが、小さくて、リダイヤル数回かけてしまった。某スレで、DRC-BT15勝手なリダイヤルするなんてと笑えなくなった。(私自身はDRC-BT15でリダイヤルの失敗はなし) -- 和菓子屋 (2008-03-20 18 05 03) LBT-HS210C2ですが、音が途切れまくり&歪みまくりなんで使用に耐えません。 -- 名無しさん (2008-03-21 02 09 02) W52Tのパンフに載ってる、auショップで買える01TSQRAが使えました。 -- 名無しさん (2008-03-22 15 25 48) SONY DR-BT21GのペアリングのコツはPOWERボタンを 7秒以上押す!以上。 -- 名無しさん (2008-03-24 15 01 11) MOTOROLA MOTOROKR T505(車載ハンズフリー+A2DP FMトランスミッタ)を購入して試しましたが駄目でした。 ハンズフリーは使用できますが、A2DPは接続はできるものの動作しません。W54SA側のBluetoothアイコンにバツがつきました。 -- t-kurita (2008-04-25 00 02 22) JabraのBT3030ですが、LISMO、ワンセグ両方ともOKです。更にリダイアルも出来て便利、便利。 -- BT3030 (2008-04-27 17 33 47) JabraのBT3030でiPodに繋いだプラネックスのBT-DockTとマルチペアリングさせようとしてるんだけど、どうも上手くいかん。W54SAの方が上手くペアリングできると音楽が時々途切れるし、iPod側が上手く繋がってるときはW54SAで接続できない。現在奮闘中。 -- 名無しさん (2008-06-25 20 27 54) MPX2200Rを使っています。 推奨機器なのでLISMO、ワンセグともにOKでした。 ですが音途切れが激しいのでビットレートは64kbpsが限界だと思った。 -- Nehu (2008-12-13 23 42 16) SONY DR-BT50。 山手線に乗車した後に接続しようとするといつも接続出来ない。 駅によってはホーム上でもNG。 54SAと本機をくっつけて接続開始してもNG。 一度接続成功してからなら問題なし。 bluetooth接続機器って、そんなもん? -- bearing (2009-02-14 23 01 03) 本番OKらしいですd(´∀`*)グッ$ http //l7i7.com/ -- 私だ (2012-01-05 22 32 03) 動作環境がまったくわかりません -- 梶原弘行 (2012-08-07 21 08 35) 名前 コメント
https://w.atwiki.jp/911t/pages/21.html
FAQ/Bluetooth関連 Bluetooth通信方式は標準規格.Ver1.2に準拠し、 対応プロファイルは下記の通り。 ・Hands-Free Plofile (HFP) ・Head Set Plofile (HSP) ・DialUp Networking Plofile (DUN) ・Object Push Plofile(OPP) ・File Trancefer Plofile (FTP)(サーバー機能のみサポート) ・Advanced Audio Distribution Plofile (A2DP) ・Audio/Visual Remote Control Plofile (AVRCP) 911Tで使えるbluetooth機器のまとめ http //www.asr.to/blog/2007/03/911tbluetooth_matome.php に詳しく載っています 兄弟機のW52Tのほうも参考になると思います。 Q A ワンセグとムービーで使用できるBluetooth機器はあるのか。 ムービーの音声をBluetooth機器に転送する事はできない。 ワンセグの音声を911Tで出力する場合、SCMS-T対応機器が必要。 純正オプション品でワンセグが聞けるのは以下の通り。「Bluetoothステレオヘッドセット(TSLAF1)」(単4電池、再生のみ)。 「ステレオBluetoothヘッドセット(ZTBAC1)」(充電池、ハンズフリー通話可能) 910TやW44Tに付属するBluetoothレシーバーは、オプションのTSLAF1と同等なので使用可能。 ItMediaの記事も参考に。 Bluetoothの設定をショートカットに登録できますか BluetoothのON/OFFの項目を選んで、ON/OFFダイアログが出ているときなら登録できて便利です。
https://w.atwiki.jp/axim/pages/26.html
Bluetooth周辺機器 ''名称'' ''対応状況'' ''備考'' PrincetonステレオヘッドフォンPTM-BAH A2DP動作 WidcommV037あるいはMS a2dp adonパッチで Plantronics Voyager 510 HSP w/BroadcomX51V0.38 Bluetake i-PHONO mini BT450Rx A2DP,AVRCP,HFP w/BroadcomX51V0.38 Sony DR-BT20NX A2DP,AVRCP,HSP,HFP BroadcomBluetoothStackX51V05 Dell Aximワイヤレスキーボード HID 純正 FOMA P902is DUN パケット通信可能 AU W21T DUN パケット通信可能 AU W44T DUN パケット通信可能 AU W52T DUN パケット通信可能 京ぽん2(WX310K) DUN パケット通信可能 コメント 名前 コメント すべてのコメントを見る stereo headset Clip Ⅱmini(H-101) x51vで使えました。ヤフオクWILMARTplus 店で購入1.98k。 -- ((名無し)) 2009-02-08 16 05 50 ttp //www.mobilitysite.com/boards/x50-x51-forums/122247-widcomm-axim-x50v-x51v-state-development.html -- (名無しさん) 2008-07-03 22 23 11 MS a2dp adonパッチはどこで手に入れたらいいのでしょうか? -- (名無し) 2006-12-30 01 42 38 プラネックスBT-01HSSヘッドフォン。WIDCOMMスタックnite -- (名無しさん) 2006-12-21 04 52 05
https://w.atwiki.jp/blackberrybold/pages/27.html
Bluetooth 対応プロファイル ・SPP(Serial Port Profile) ・A2DP(Advanced Audio Distribution Profile) ・AVRCP(Audio/Video Remote Control Profile) ・HSP(Headset Profile) ・HFP(Hands-Free Profile) ・PBAP(Phone Book Access Profile) ・DUN(Dial-up Networking Profile) ・SAP(SIM Access Profile) ※現在日本国内では利用できません。 ※PBAPのプロファイルに対応したFOMA端末との間でアドレス帳の転送はできません。 BlackBerry端末同士の場合も同様にアドレス帳の転送はできません。 名前 コメント
https://w.atwiki.jp/p905itv/pages/16.html
現在、ドコモの90xシリーズで唯一、パナソニックモバイルの製品だけがBluetoothを搭載しています。これが必要でPを選ぶ人も少なくないのでは? P905iTVでは基本的にハンズフリー、音楽転送、無線モデムとしての役割が可能です。無線シンクロ、ファイル転送、キーボード/マウスの接続などはできません。 ヘッドフォンに関して詳しくはP905iまとめサイトのBluetooth欄を参照してください。ワンセグ対応なども明記されていて役に立ちます。 また、新しくワイヤレスイヤホン02も発売されました。 当然P905iTVでも使用できます。
https://w.atwiki.jp/is01rebuild/pages/97.html
Bluetooth 電源関連 無線LANの時と同様に行くと思いきや全く同様にではなかった。 無線LANの場合 # echo 1 /sys/devices/platform/bwpm/wifi で電源onなのだが…、同じsysファイルシステムのディレクトリを参照すると、 # cd /sys/devices/platform/bwpm/wifi # ls -l rw-rw-rw- root root 4096 2011-09-27 21 55 fm rw-rw-rw- root root 4096 2011-09-27 16 11 bluetooth rw-rw-rw- root root 4096 2011-09-27 21 55 wifi bluetoothがある、これは!? # echo 1 /sys/devices/platform/bwpm/bluetooth としてみたが、反応無し! ということで、kernelソースコードに入る。 反応しない訳 echo 1 /sys/devices/platform/bwpm/bluetooth で反応しない訳 $(KERNEL_SRC)/drivers/sharp/bwpm/bwpm.c を参照すると、 static ssize_t show_bluetooth_power(struct device *pdev, struct device_attribute *pattr, char *buf) { bwpm_data_t *p_priv = (bwpm_data_t *)dev_get_drvdata(pdev); buf[0] = (char)(p_priv- bluetooth); return( 1 ); } static ssize_t set_bluetooth_power(struct device *pdev, struct device_attribute *pattr, const char *buf, size_t count) { if ( (buf[0]==0) || (buf[0]==1) ){ bwpm_bluetooth_on( pdev, (int)buf[0] ); return( count ); } return( 0 ); } static ssize_t show_wifi_power(struct device *pdev, struct device_attribute *pattr, char *buf) { bwpm_data_t *p_priv = (bwpm_data_t *)dev_get_drvdata(pdev); int status; status = p_priv- wifi; return snprintf( buf, PAGE_SIZE, "%d\n" , status ); } static ssize_t set_wifi_power(struct device *pdev, struct device_attribute *pattr, const char *buf, size_t count) { int new_status; sscanf( buf, "%d", new_status ); if ( (new_status==0) || (new_status==1) ){ bwpm_wifi_on( pdev, new_status ); } return count; } と…、見てみる。 set_wifi_power は buf から sscanf で atoi の様な動作を入れてある。 sscanf( buf, "%d", new_status ); show_wifi_powerも同様に、bufに文字列が、戻り値にlengthが入るように加工されている。 return snprintf( buf, PAGE_SIZE, "%d\n" , status ); show_bluetooth_power 及び set_bluetooth_power は buf に ASCIIコード文字列ではなく、char型 整数をそのまま受け渡している。対応させるには、open して write でバイナリを書き込むしか無いか??。 kernel 内での Bluetooth HW サスペンドとレジューム $(KERNEL_SRC)/drivers/serial/serial_core.c 上記のコード内にて、下記のような部分を見つけたIS01 デフォルト1.6でBluetoothをon/offした際に出てくる。 また、デフォルトではタイマーを用いて一定時間経つとレジュームしているような気がする。 デフォルト1.6での挙動を調べるために printk ("uart_ioctl() msm_hs_request_clock_off()\n"); 部分の DEBUG 情報に、tty の ネームを出すように変更 printk ("%s uart_ioctl() msm_hs_request_clock_off()\n",tty- name); この結果から、Suspend the HW driver 及び、 Resume the HW driver は ttyHS0 に向けて発行されていることが明らかになった。 ttyHS0 は owner が bluetooth になっているので、おそらくこれが、deviceファイルだと思っていたが確信は無かったので^^; $(KERNEL_SRC)/drivers/serial/serial_core.c (抜粋&省略) /* ===== ADDED BY CSR START ===== */ #define TIOSPSERIAL (0x5520) #define TIORPSERIAL (0x5521) #ifdef CONFIG_SERIAL_MSM_HS void msm_hs_request_clock_off(struct uart_port *uport); void msm_hs_request_clock_on(struct uart_port *uport); #endif /* ===== ADDED BY CSR END ===== */ (省略) /* ===== ADDED BY CSR START ===== */ case TIOSPSERIAL /* Suspend the HW driver */ { #ifdef CONFIG_SERIAL_MSM_HS struct uart_state *state = tty- driver_data; struct uart_port *port = state- port; ret = 0; // Customize for Bluetooth //gpio_set_value( 155, 0 ); msm_hs_request_clock_off(port); uart_change_pm(state, 3); #endif //printk ("uart_ioctl() msm_hs_request_clock_off()\n"); printk ("%s uart_ioctl() msm_hs_request_clock_off()\n",tty- name); break; } case TIORPSERIAL /* Resume the HW driver */ { #ifdef CONFIG_SERIAL_MSM_HS struct uart_state *state = tty- driver_data; struct uart_port *port = state- port; // Customize for Bluetooth //gpio_set_value( 155, 1 ); uart_change_pm(state, 0); msm_hs_request_clock_on(port); #endif //printk ("uart_ioctl() msm_hs_request_clock_on()\n"); printk ("%s uart_ioctl() msm_hs_request_clock_on()\n",tty- name); ret = 0; break; } /* ===== ADDED BY CSR END ===== */ (省略) 電源を on/off する(していると思われる)。 ということで、bluetooh を on/off するだけの toggle コードを書いた。 先に記述したカーネルの /sys/devices/platform/bwpm/bluetooth 部分と、 $(KERNEL_SRC)/drivers/serial/serial_core.c 部分に対応させてみた。 使い方 ソースコードは btsw.zip からDLできます。 ANDROIDソースの system/extras に btsw ディレクトリを解答して下さい。 ソースのルートで $ source ./build/envsetup.sh ターゲットボードの指定のある方は指定してから $ cd system/extras/btsw/ $ mm とすると、ターゲットの /system/bin/ に btsw と btstatus が出来ているかと思います。 btsw 結果 # btsw bluetooth now status=(on) open(/sys/devices/platform/bwpm/bluetooth) write (0) off success # btsw bluetooth now status=(off) open(/sys/devices/platform/bwpm/bluetooth) write (1) on success とするだけで、Bluetoothのon/offをしているつもり。 hciattachを起動していると、off→on に変わったときbluetoothで書いた h4_recv Unknown HCI packet type が大量に出てくるので動いているような気がする。 btstatus 結果 # btstatus bluetooth now status=(on) か # btstatus bluetooth now status=(off) となる。 少なくとも、dmesg で得られる結果はそうなっているが実際の動作がどうなのかは未検証。 dmesg 結果 off の結果 3 [24260.192424] [bwpm] bwpm_bluetooth_on Low-Power-mode 3 [24260.192444] [bwpm] bwpm_bluetooth_on RF OFF 3 [24260.192450] [bwpm] bwpm_bluetooth_on change status (1- 0) 4 [24260.192617] ttyHS0 uart_ioctl() msm_hs_request_clock_off() on の結果 3 [24320.804430] [bwpm] bwpm_bluetooth_on RF ON 3 [24320.805377] [bwpm] bwpm_bluetooth_on Normal-Power-mode 3 [24320.805390] [bwpm] bwpm_bluetooth_on change status (0- 1) コメント 名前 コメント すべてのコメントを見る btsw ソース /* IS01 Bluetooth power switch test */ #include stdlib.h #include errno.h #include fcntl.h #include sys/types.h #include sys/stat.h #define BT_SWITCH_FILE "/sys/devices/platform/bwpm/bluetooth" #define BT_UART_FILE "/dev/ttyHS0" /* ===== ADDED BY CSR START ===== */ #define TIOSPSERIAL (0x5520) #define TIORPSERIAL (0x5521) /* ===== ADDED BY CSR END ===== */ int main(int argc, char **argv) { int sz; int fd = -1; int ret = -1; char buffer = 0; // 現在の状態確認 fd=open(BT_SWITCH_FILE, O_RDONLY ); if(fd != -1 ){ sz=read(fd, buffer, 1); if( sz == 1 ){ printf("bluetooth now status=(%s)\n",(buffer? "on" "off" ) ); } close(fd); } // 状態設定 buffer = (buffer==1 ? 0 1 ); // BT UART のレジューム設定 if( buffer == 1 ) { fd=open(BT_UART_FILE, O_RDWR ); if( fd 0 ) return -1; if( ioctl(fd, TIORPSERIAL, NULL) ) { close(fd); perror("ioctl failed"); return ret; } close(fd); } // 電源系 fd=open(BT_SWITCH_FILE, O_WRONLY ); if( fd != -1 ){ sz=write(fd, buffer, 1); if( sz 0 ){ printf("write(%s) failed %s (%d)", BT_SWITCH_FILE, strerror(errno), errno); }else{ ret=0; printf("open(%s) write (%d) %s success\n",BT_SWITCH_FILE,buffer,(buffer? "on" "off" )); } close(fd); } else { printf("open(%s) for write failed %s (%d)", BT_SWITCH_FILE, strerror(errno), errno); } // BT UART のレジューム設定 int cmd=TIOSPSERIAL; if( buffer == 1 ) { cmd=TIORPSERIAL; } if( cmd == TIOSPSERIAL ){ fd=open(BT_UART_FILE, O_RDWR ); if( fd 0 ) return -1; if( ioctl(fd, cmd, NULL) ) { close(fd); perror("ioctl failed"); return -1; } close(fd); } return ret; } (2011/09/27 22 44 公開)
https://w.atwiki.jp/android_is06/pages/32.html
このページの情報はv03.02.00での情報です。現在、v05.03.00ではroot化できていないので、このページの方法は使用できません。 Bluetooth HIDプロファイル対応について (要Root) 文鎮化のリスクあり! IS06はHIDプロファイルに対応していないため、キーボードなどHIDを使用するデバイスを用いる事は出来なかった。 しかしスレ part 18 930, 936, 939 で無理矢理対応させる方法が上げられた。 bluetooth keyboard HID接続成功 iWnnで日本語入力もできるぞ ちなみに、エレコム OK apple wireless keiboard(JP)不可 ひょっとしたらUSは大丈夫かも root取得後 自己責任で hidd (android dev phone version)をダウンロード /system/xbinにコピー パーミッション変更 chown system.system chmod 755 これで、キーボードをペアリング ペア設定、非接続 OK 端末エミュレーターを起動 su cd /system/xbin hcitool scan するとペア設定したキーボードのMACアドレスが表示される hidd --connect 表示されたMACアドレス 端末エミュレーターを閉じる 適当な入力画面でキーボードから打ってみる すると普通に日本語打てるぞ(iWnn選択時) ちなみに、mouseも接続できる。しかしさすがにカーソルは表示されず ハイライトの移動のみ。 ちょっと追加 パーミッション変更 chown system.system /system/xbin/hidd chmod 755 /system/xbin/hidd ですよ。間違えの内容に 実際に試した方、動作確認出来たキーボードをコメントに書いていただけると助かります。 ネットでMini flexible keyboard 買ったけど接続できました。ちなみにATOKでも入力できました。 -- bit (2011-03-03 21 01 16) ついでに。GScript Lite -- bit (2011-03-03 21 05 08) ついでに。GScript Liteというアプリでスクリプト登録すると簡単に使えるようになります。 -- bit (2011-03-03 21 06 30) もう一つ。ペアリング方法ですが、設定ーシステムー無線とネットワークーBluetoothにチャック。デバイスのスキャンで表示されたキーボードをタップしPINコードは0000 -- bit (2011-03-03 21 33 48) 続きーーーーPINコードは0000でOKを押す。続けてキーボードから0000入力しリターンキーを押す。これで端末とキーボードのペアリングは完了。端末の表示では、ペア設定、非接続となるがこれでOK。これが終了後にエミュレーター(adb shellでも大丈夫)でhcitool scan、hidd --connect を実行する。 -- bit (2011-03-03 21 41 27) おお!そんな方法があったのか!sl4aしか思いつかなかったw -- 名無しさん (2011-03-04 00 42 58) これって、他機種でもできるよね。たぶん -- 名無しさん (2011-03-05 17 34 27) rootとった端末ならできるよね。誰か試してみて -- 名無しさん (2011-03-05 21 15 10) ちよー簡単 -- 名無しさん (2011-03-05 21 30 17) Bluetoothキーボード使えました。RBK-2100BTJ。ただ横向きにするとカーソルの移動がおかしい。それ以外はOKです。 -- にくまる (2011-03-16 12 03 50) TK-FBP017BK。EleWnnがアンドロイド2.2に対応していないせいかSPPモードで使用不可だった。なのでここの方法でHIDやったら使えました。ATOKで打っています。PCのように打つとよく文字が飛ぶ。半角英数字からかなへの変換キーが使えない。キー押下時、たまに暴走する。例「あ」と打つと「ああああああああ」となる。このキーボードだけかしら? まあ打てるだけましなので使っています。 -- 名無し (2011-04-07 07 24 01) IS01でできないかなぁ -- 名無しさん (2011-05-19 02 22 49) aiueowizz -- 名無しさん (2011-05-22 17 55 00) iBUFFALOのBSKBB01使えてます@su有効にしてhidd入れた05.03.00 ただしマウスと同時利用不可能など、HIDデバイス複数は無理っぽい? -- 名無しさん (2011-09-25 13 29 11) 名前 コメント